great location, excellent host: a wonderful stay.