Lovely location, gorgeous pool and beach. Very nice and clean. Good communication