The apartment was very clean and equipped with all the amenities for a luxurious stay. The hosts are very accommodating and communication was great. Living room and patio were very spacious, ideal for larger groups.