The location is very convenient and the onsite parking was a big plus. The Beach is walking distance from the place and the courtyard/shared outdoor property is well kept (tennis courts, pool and BBQ). Elizabeth was very friendly and easy to reach. The pictures are probably from a couple years ago, there were a few broken things/some disrepair (broken chair, broken screen door, unpainted patches on walls, old dirty tub grout etc.). Overall we had just enough space for eight adults.