Great, stylish apartment style accommodation with everything you'd expect and more. Fabulous amenities and our hosts went above and beyond.