Great location with easy access to a nice beach. Garage full of toys to keep you entertained, and saved us from having to bring a bunch of stuff. Kitchen had everything we needed, plenty of room to sleep and having 3 bathrooms was a big plus. Rooftop patio is fantastic too.