We stayed a week for a wedding and found the staff extremely helpful and attentive. Facility was clean; rooms were large enough. Wifi was fine. Easy transportation with car service right at the entrance. Breakfast was generous and service was well staffed. Area is very safe. Small issues were quickly taken care of. I highly recommend.