Very clean, modern and well equiped apartment. We loved our stay and would recommend this place. It is quite a hike up the hill but this didn’t bother us.