This place is amazing— steps from the Ocean. Spectacular!