Excellent communication: clear and timely.
Very understanding when we needed a flexible checkout.
Being directly across from the beach walking/riding path was fantastic.