The apartment was in the perfect location and was nice and clean. No complaints there. The reason for not giving 5 stars is that there were a few issues/confusions over payment with the property manager (and partially with VRBO, too). When we first made a reservation, we were told the City Tax had to be paid in cash on arrival. That was fine. After we made the reservation, we started getting various, mixed messages from the property manager about payments... First, we were told not only the City Tax had to be paid in cash, but also the Damage Deposit. Ultimately, the City Tax, Cleaning Fee, Damage Deposit, AND the entire balance owed for the room all had to be in cash. This alarmed us since it wasn't communicated on VRBO prior to booking the reservation and VRBO won't protect any payments made in cash. We called VRBO, and they were helpful in contacting the property manager to ask them to send us an invoice so we can pay online by credit card. Eventually it was fixed where we only paid the City Tax and Cleaning Fee in cash, but paid for the balance on the room and Damage Deposit on credit card upon arrival. But it took 6 calls to VRBO/property manager to get it done. Part of this confusion was because when VRBO would contact the property manager, the property manager would say, "yes, we'll create an invoice online and send it to them". So we would wait for a day, and no invoice would arrive and we'd call again. This happened several times. If the property manager said from the start, "no, we won't issue the invoice online, but you can pay by credit card and VRBO protects those payments even though it's not paid through their website", it would have saved a lot of time and back and forth. Instead, they kept stringing us along by saying an invoice was coming, but not sending it. So while the apartment and location were great, I would be careful about payments. Don't pay in cash and don't be afraid to get VRBO involved and be persistent.