Very clean place and with all the amenities available for a great holiday.