A modern, very nice, clean apartment with all amenities, a few minutes walk to the beach. The recommendations regarding restaurants and places to visit were very helpfull and well chosen