The apartment is tiny but modern, nice and has everything you need. It is in a great location, close to the main touristic area. The bathroom does get steamy when you shower.
Check-in and out were very easy and the owners are kind and friendly.