The place is beautifully set in the middle of the town of Artemonas. Everything went super smoothly and we had a beautiful time on the island.