The apartment was clean and tidy with all the amenities you could want. Miguel was helpful and accommodating throughout and his communication was excellent throughout the booking process and the stay itself. We were extremely pleased with our stay and hope to return one day!