Very clean, new amenities, great coffee, close to the beach and town center. Top notch accommodation. Great value for money.