The unit was clean, had beautiful views, and matched the listing accurately. We also appreciated the starter supplies provided for the bathrooms and kitchen, and the location was close to everything, which made our trip very convenient.That said, the check-in process was frustrating. We were told we would receive the access code promptly at 4:00 p.m. on check-in day, but it never came and we had to reach out after we arrived to get it. We also found the dryer was broken on our third day, reported it immediately, and were told parts would be ordered. However, there was no proactive follow-up, and we only got an update after repeatedly reaching out. We were finally notified 6 days later, just one day before departure, that the part had arrived and they wanted to fix it.