This condo deserves its 5 star rating and more. The reviews say it all! Ryan gives so much information and advice. Please listen to it! He knows what he is talking about. Restaurant reservations fill up quickly. When we we go back, we will plan our trip around his condos availability! Thanks again, Ryan.