Beautiful accommodation with amazing views, and thoughtful amenities.