Amazing place, the beach is 30 yards from the front door.
The apartment has so many amenities, which is especially impressive for a studio. (amongst them, TV, oven, gaz stove, full scale fridge and freezer, microwave, and access to the building's laundry room).
I couldn't have had a better stay at Mike&Alba's place.