We stayed here one night, went on a tour and came back for two more nights.
Rooms looked exactly like the pictures. Wanted to leave our car there for our overnight tour, but that isn't possible because parking is very limited.
You can use the laundry machine for 3 Dollar and the dryer for 1 Dollar (didn't really dry anything in an hour) and also use stuff for hanging cloth and kitchen equipment, which is pretty good.
Apartments are right on the main street, so it is easy to find a place for dinner/lunch, buy grocerys and go to the beach. Unfortunately it is quite loud because there is music being played late at night. On the other side is the back of a supermarket so there are many trucks getting unloaded und driving backwards, which boths makes quite some noise as well.
The kitchen equipment has to be cleaned by the guests and in two nights there was no room service for cleaning, changing towels etc. Both is not necessary, but I had liked to know the before I booked.