This place was better than I'd expected.
Location: It's such an easy stroll to souvenirs, restaurants, and the beach/port.
The apartment is very comfortable (other Greek beds haven't been so this way very welcome), modern, and clean. The rooftop area is beautiful and fully equipped. Unfortunately it was too windy to use it more though.
My kids loved the pet birds that you walk by to reach the apartment. Also, the washing machine is very thorough and new and there's a great space on the back balcony for them to dry. We loved this apartment!