We had a wonderful stay at Caveland, the apartment was beautiful and the hosts were super helpful and friendly. They went out of their way to make us feel comfortable. Caveland is a beautiful place and if you don't feel like going out, hanging at the pool was a perfect option. If you are ok with a walk it's easy to get to the bus stop, or rent an ATV and explore the island. I highly recommend staying at Veronika and Kostas place, it was a truly magical experience for our honeymoon.