Fabulous hosts, great location and more amenities than expected.