We had a great stay. Rooms were overall clean, linens were clean too. Towels were clean but not the greatest in quality, looked well used and not as white as one would expect. Requested a towel change mid stay but it never happened. The iron was not working and got replaced quickly. The electronic door locking mechanism was a bit wonky. Had to wait about 20 seconds to have the door lock. Otherwise, it was great experience. Onsite parking is expensive as expected but it was convenient to purchase a week pass that allowed for in out privileges. Nice touch to have beach chairs, beach towels and umbrellas!