Stunning views of the beach at Falassarna and walking distance to the beach - a perfect spot to relax and enjoy the Greek Summer