Great location and superior staff. Right in the heart of Naxos town. Not too many steps and a nice shower.