We were a family traveling with a 18 month old child. The apartment had everything we could wish for. It was new, clean and exactly as you see on the pictures. Check-in was a breeze. The location was excellent, right across the road from transport into the old town.