Beautiful location, beautiful accommodation, beautifully clean and easy communication/check in/check out.