We recently stayed 5 nights at this accommodation which is one block back from the main street and beach.
The managers were friendly and helpful with directions and information about local attractions. The property is older but the premises as a whole was spotless and well maintained.
We took apartment 12 which was on the second floor so up the steps but had a view of the beach. The apartment (one bedroom) was recently renovated with a new look and very well appointed. King size bed and large closet space while the bathroom was spacious with a bath and separate huge 'rain forest' shower.
Free wifi, air conditioning and of course washer and dryer.
If you have a large vehicle it is a bit tight getting to some of the lock up garages.
We can really recommend this property for the price and location.