The unit was generally in good condition, with the exception of the stained and odorous couch, old and stained pillows, fragile chairs and disrepair balcony furniture. Furthermore, there was a mandatory $40 resort fee per day, and additional security measures were in place at the lobby, requiring guests to provide their room number each time they entered, which could be inconvenient. After I reported the stained couch to the host, it was cleaned, but the poor standard of cleaning meant that remnants of the stains were still visible and the bad odour permeated the living area, significantly diminishing my experience. The host was adequate but not very accommodating or responsive and did not follow up to ensure my satisfaction after offering a resolution. Check-in and check-out were both straightforward and convenient, however. Despite these issues, the location and view were excellent.