We really enjoyed our stay at the Bella Vista apartments. We did not meet Chris, but his mother was on the premises and she was very nice and hospitable. The apartment was nicely decorated with all the kitchen amenities one would need. The view is incredible, and it was nice to take a swim in something other than salt water during our vacation. My only complaint would be the advertising of air conditioning. There are only ceiling fans in this unit which were noisy, making it difficult to sleep at night. That aside, I would definitely stay here again on the next visit to Agios Nikolaos.