Relaxed hotel with simple rooms, some with sea views, and a private beach area in Giardini Naxos.