Host was very friendly and helpful. Instructions were very easy to follow. I didn't give it a 5 star because the place is extremely small, smaller than I expected. We had a hard time walking around the place with our luggage. It's a good option for one night or if you're really on am tight budget. Rooftop pool is gorgeous but it was not heated. Also, we received one big towel each which isn't enough given there's a pool and a gym. Two each would have been perfect: One for shower and one for pool. Gym is nice but a section was blocked off for maintenance.