Outstanding stay at a wonderful place. Super clean, amazing views, all round excellent.