Home from home. Immaculate accommodation in an ideal location, with a fabulous hostess.