Location is amazing! If you just stay at this place and go no where you will feel completely engulfed in Greece. Go to kallistons and take a trip with sunset cadamaran cruises. Rent an ATV and explore the island.