We stayed for around five days and had a great stay. The unit was clean, well-equipped, and accurately described. I worked remotely from the unit and never had any issues with the wifi. Courtyard and pool access were a plus.