This place was absolutely perfect. Steps from the beach, and the most amazing view you could ever imagine. Vibe is clean and sleek and just amazing.