The apartment was very well appointed with all of the amenities and comfort expected. Everything was within walking distance which was fantastic. Th hosts were very helpful and responsive.
The only downside was the parking, but as I understand it, this is an issue for most people in Ermoupolis. Staying at this location, you wouldn't necessarily need a car, unless you plan to explore the island.