The apartment really exceeded all the expectations. The beds were super comfortable and the apartment did not get too hot during the day as the sun didn't shine directly to the apartment. Check in and out was easy and communication with the host very smooth and they were such a helpful people. Would definitely stay there again!