Stunning location. Excellent accommodation. Exceeded our expectation, clean, stylish, well appointed. Everything and more. Would highly recommend this stay.