Second stay with Mahi. Our schedules still didn't align to meet in person, but the apartment was private, clean, comfortable, and accurate to the description. Highly recommended!