The place was spotless and in a fantastic location. Walking distance to the beach and local shops. Communication and process to get in was easy.
There were a couple of things we found less than optimum. Sound from the upstairs house travelled down into the apartment, we could hear their radio playing and it wasn't particularly loud. Anyone walking around upstairs echoed down which was a bit annoying later at night.
The other thing (minor really) was the BBQ was located on the driveway which meant when the cars were in place you had to cook right next to them.