Communication, check-in, check-out were impeccable; very nice place to stay; great value for money. Highly recommended!