The apartment is beautiful located in a prime spot right on the promenade. The host and property manager were both very responsive to messages, which we appreciated. The lower rating is primarily due to the check-in process. The check-in time is listed as after 2pm (or 3pm depending on the source). Generally, this is understood to mean that you can check-in any time after 2pm. However, it turns out this means the earliest you can check-in is at 2pm. The actual check-in time depends on the property manager's availability since she needs to be there to let you in and manages multiple properties. We were eventually let in around 7:30pm. It would have been more convenient to check in ourselves without having to wait. We were also asked multiple times about our check-out time, even though we confirmed we were leaving before the required check-out time. This back-and-forth communication and the stress involved were not the best way to start a vacation. Also, while everything more or less works, it doesn't work particularly well. The AC is very weak (from an American POV), the soap dispensers require a lot of force to use, some of the outer blinds don't function, and one of the showers doesn't drain well and will overflow. When we brought up the shower issue, the PM told us that this was normal and advised us not to shower for too long. Overall, while the location/aesthetics of the apt are fantastic, the check-in process and some maintenance issues need significant improvements.