Magical location and fabulous amenities