Great location.
Beds were comfortable and kitchen had great amenities. The Ninja blender was very handy. Didn't hear any footsteps from the upstairs unit (either no one was staying upstairs or the unit is well sound proof).
Only suggestion is that some beach amenities could be replaced as they seemed to be well used.