We had a great stay at Nelva Resort! The place is nice and the common areas (bar, pool, ..) are very nice and useful also for smartworking (as was our case).
The small apartment was nice and the location is perfect to move around the island.
Highly recommended :)