This was everything we could have asked for! Beachside with amazing ocean view and such a great clean location!