The place is very nice. Great terrace to enjoy and relax. It is a 10-15 minute walk from the ferry pier.
All basic amenities you need for your stay.
Plenty of restaurants in the area and plenty of walking to be done and see the island.