All the modern amenities in the most magical setting.