Amazing experience. The apartment has all the amenities you'll desire. It was very clean. He had excellent communication with the host. We didn't have to meet in order to get in the apartment. I would recommend it to everyone.