This place is great! The pictures do not do it justice! The location is great. Its near the main beaches as well as Naxos town. The view is incredible.
I highly recommend renting a car/vehicle if staying here. It is at the top of a hill and walking down it would not be very fun. Its also the easiest way to get to the beach and town.