Absolutely 100% 1st class accommodation. Stunning location, well presented and clean luxury facilities, and very efficient and helpful communication. Will definitely return and happy to recommend.