Excellent communication with host. Everything was as promised and the location was great. Nice gym facilities and made use of the heated rooftop pool. Rooftop itself was huge and gave great views. Would highly recommend!