Excellent accommodation- beautiful surroundings and excellent amenities. We will be returning here.