Just returned from 6 nights @ Nissi Beach Resort and we absolutely loved it.
Location is great, on the east side of the island 5min drive from Ayia Napa, about 35min from Larnaca airport, 1hour drive from the capital Nicosia so everything is easily accessible if you rent a car.
The hotel itself is great! I think Nissi beach is one of the best beaches on the island, November is low season so it wasn't too crowded, the water was crystal clear, the sun was shining and the beach was a dream. Plenty of bars/snacks around, amazing views and some water sports options as well.
We had beach suite 23 and if you can, I would definitely recommend getting a beach bungalow or a beach suite, it makes a huge difference. You are a bit more isolated to the rest of the hotel, right in front of the beach, the bungalow has some loungers and a terrace from where you can also enjoy the view. Pure bliss!
We ate a few times at Taverna Nissi and enjoyed it each time, but careful like pretty much everywhere in Cyprus, the portions are enormous!!
Overall we had an amazing relaxing week, Nissi Beach is a great hotel we would definitely return.