Excellent communication with the host and Marriott property. Everything was very clean. Pool and beach area was great. Hideaway bed left a bit to be desired.