Lovely, old world place with all the modern amenities