This was a last minute booking for us, which we appreciated. The best thing about the apartment is the view, which was amazing. And the sun exposure was perfect given the heat wave the area was experiencing. The place was very clean, but the kitchen and bathroom were disappointing. The kitchen only had a tiny refrigerator with a freezer only big enough for an ice cube tray and the condition of some of the cooking equipment was poor. The bathroom was extremely tiny with a very small corner shower that leaked onto the floor no matter how hard we tried. One of the buttons on the toilet was broken. The apartment was missing basic essentials--microwave, shampoo, hair dryer, wine bottle opener. The free parking in the garage was helpful and it was easy to get in and get out. Overall, this was a good experience because of the location, the view, and having a nearby swimming area, but be prepared for lower-end or absent amenities.