5-star on everything. Location, facility, and the host. Actually I will give a 5+ star to Anna. Will stay here again if ever back to Naxos.