The staff was excellent, very nice and very helpful with all my questions. I was upgraded to a suite which offered a kitchen. So it was perfect with leftovers. They don't have a microwave, but they do have a mini portable stove. I stayed during low season, so I enjoyed the beautiful pool all to myself! It was like my own personal spa resort!
This hotel is located at a very convenient location. I walked everywhere- to the super market, bakery, restaurants, bus stops...everything you need is within walking distance. I highly recommend Villa Kavallaris. They made my stay very comfortable. Good job guys!