Great communication with the host from beginning to end. This unit offered everything we could have asked for. Very clean, well maintained, comfortable and supplied with all of the amenities needed. Fantastic location in a safe secure complex. Very nice pool area as well. We would definitely stay here again