Excellent place. Very clean and tidy and great amenities.