This place was perfect! Spacious, luxurious, clean, convenient. The best part was the amazing level of service and communication. The only thing I would say to be mindful of is the apartment does get a bit hot during the day but the do provide fans to help. Loved our stay and would 100% stay again.