Wonderful place, brand new, modern and clean! Amazing location, steps away from the beach. More than we expected. Can't wait to book again!!