Ideal location. Beautiful, well-kept property. Spacious, comfortable room with many thoughtful touches. Well-equipped kitchen and the complimentary breakfasts were greatly appreciated. Modern bathroom. Outstanding hospitality. 5 stars!