Very stylish place in an unbeatable location. Recommend if staying in Naxos.