Gorgeous place, clean and it is indeed 5 min walk from the beach, 5 minutes walk from a supermarket, a scooter rental and a restaurant. It is within walking distance to the townsquare. Best customer service I encounter in Greece. The place surpassed my expectations.