This is a great place to stay! It is exceptionally clean and organized and is in the perfect location to beaches, restaurants and shopping! Michael was also an excellent host and communicaton was top notch.