Mika's place is lovely, great location - 5 min walk to the main streets and a 5 min walk to the beach. The apartment has everything you need for a short stay.