The apartment was good. The location was great and the view was phenomenal. The beds were adequate. However, the sofa bed was really a futon for just one person. The downstairs pool and spa amenities were also not usable because of maintenance. We also had a big issue with the parking spot that was promised to us on arrival (the parking spot was a huge reason for why we booked this apartment). There was already someone parked at the spot we were given. Because of that we had to wait till 5 pm to park our car and get on to doing things we had planned for the day. So the parking issue really ruined half of our plans for the day. The host was quick to respond but it took her two hours to get the parking spot vacated. Nevertheless the apartment was good.