We really enjoyed the apartment. The location and pool were so perfect. The only thing is that when we arrived at 3:20 we were checked in and given keys. We went to the room and the room was still being cleaned. This wasn’t communicated to us by the host at all. We had to wait until almost 4 to get into the apartment. The cleaning lady saw that we were waiting and tried to rush as much as possible. Otherwise we had no other complaints. Everything about the room was great and we really loved the pool!