Very walkable location with pretty reliable parking. Don't let the look and feel of the town put you off... it's charming and has a lot of character that you can't get at a resort. People are quite friendly. Several vagrants stay by the beach and come to the soup kitchen but otherwise mind their own business. The accommodations are above a coffee shop / Internet cafe. You share an entry hallway with another unit.
The AC looks a little MacGuyvered but actually does a fine job keeping the unit cool. Make sure to read the log book for all the tips from previous guests!