Luxury accommodation at an extremely scenic place.