Everything was great.
Especially the top floor with views and balcony, and pool
We felt the decorations on the lower floor in the bedrooms were a little tired, and only 2 bathrooms in villa could be a problem if all 5 bedrooms were occupied.
Punta Prima isn't the most exciting resort, but easy walk down to beach and restaurants from villa. And nothing is too far away by car.