The place is actually bigger and better than pictures. Great location and very well appointed. Short walk to beach, restaurants and shops. Plenty of parking as well. Nice vacation.