After a rocky check in, this was a great place to stay. Great location, beach and restaurants within walking distance !! And a good size for a large family!!