Cleanliness, facilities and attention to detail - top notch. This accommodation suited us perfectly, had everything we needed, location was great. I would have no hesitation in re-booking.