Beautiful place and location. Well supplied. Good communication and easy check in. Very much enjoyed my stay.