We couldn't have asked for a better apartment during our week long stay. This is NOT your typical airbnb, cold-looking, hotel-like apartment. It has everything you need for comfort and living. It gave us an immediate feeling of home, which is not surprising considering the owners use it as well.
Additionally, it is as close to the beach as it gets - walking distance - which is a big plus with small toddlers who don't take it kindly to be driven around all the time.
The living room is very spacious, which for our toddler was great as she likes to move/run around a lot. The other rooms are pretty big as well.
Bottom line: a place to repeat.