Lovely place. Plenty of amenities and a superb location! We would absolutely stay here again!