Beachfront resort hotel offering a sandy beach, restaurant, and affordable luxury near Kavala.