Welcome you came to the right spot, you will get as many opinions as you have questions. Let the folks here know your likes and dislikes, expectations, budget, length of stay etc and you will get as much information as you need. This site is a wealth of knowledge and humor!