Great location and accommodation, friendly staff and clean rooms with everything needed for a great vacation.