Excellent amenities and good location, it was an amazing place to stay on holidays.