Our family had a perfect stay!! The apartment was spacious, clean, and beautiful! The hosts were extremely communicative. We really appreciated the late checkout option. We look forward to staying again.