Me and my friend had a really good stay in one of the apartments. It was almost 40 degrees Celsius outside but the apartment's temperature was pretty bearable, obviously still pretty hot. Maybe the only two downsides are that the WiFi is not always great (but that might depend on what apartment you're in) and that the pans in the kitchen cabinets were pretty worn. But beyond that I would definitely recommend this place and the guy at the reception was super nice and helpful!