Superb location, amenities and host. Nicely decorated, very well equipped, clean, close to everything. A perfect home away from home. Looking forward to my next visit.