Luxury accommodation in a stunning location. Very well presented.