If we could give 6 stars we would! Great location, great amenities, best place to stay in Naxos!