Very nice place, and excellent communication, some minor things like the time it took to check in, and the maintenance of the place could be somewhat improved. but overal we had a great stay.