Really good location-- although it's not directly on the beach, the beach is maybe a 5 minute walk away, as is the town center and the port. The highlight was really the woman who worked there, though (I'm afraid I didn't catch her name); she was super sweet and made sure everything was working properly, and offered us cookies at check in.
It's really more of a small hotel than an apartment; the beds are made up every day-- and if you've left clothes in the way, the cleaning person WILL fold them away in drawers (including your underwear!) There is a small kitchen in the room with dishes and a tiny stove, which was quite convenient.