Vasiliki was AMAZING. Not only was she completely accommodating and flexible regarding our after-midnight check-in time, but she met us with a smile and helped us feel right at home. She provided us with more options of excursions, restaurants, and activities on the island than our trip permitted, but always provided helpful suggestions if we had to pick between options and helped facilitate transportation around the island. When the wifi was acting a little sketchy, she invited us to sit in her office while she had her family worked to fix it immediately. Staying with her was hands down the best AirBnB experience I've had thus far. I had such a great stay that my parents are considering a similar trip in the future, and I'd recommend Vasiliki's apartments to them or anyone else. There are a few local supermarkets within two blocks of us, and ample restaurants with authentic Greek food (think Gyros and Moustafa) and picture menus--so you'll never feel lost even if the food sounds foreign. Everyone speaks English, and everyone we met was friendly and charismatic. Staying here was truly island living at it's finest. There are boat trips around the island, English-language movies (Greek subtitles) shown at Greek theaters, and more picturesque locations than your SD card has room to capture. Kamari beach isn't your traditional white and sandy beach (it's volcanic, so kind of a no-brainer), or super touristy--but I think that's what makes it so special. It's a black pebble beach adjacent to a mountain on a beautiful Greek island in the Adriatic Sea. What more could you ask for?