Excellent place for a holiday, with plenty of amenities.