Splendid location, nicely appointed with modern amenities. Excellent hosts...