The apartment was perfect. Very spacious & clean, great location, easy check in and communication with the hosts was excellent. I would highly recommend staying in this apartment.