Karidis was a very nice place to stay with an excellent location! It was very easy to walk about the small town to dinner and to the beach. The hotel was lovely and the staff very friendly. The breakfast included was nice. The only frustration I had was not with the hotel itself, but the parking situation. The hotel has no parking and it is very hard to tell where you can park. Basically, you drive around looking for any spot you can fit your car into that is not in front of the hotel (which is apparently the only place you can not park). Otherwise, I highly recommend this hotel.