This place is a gem! The rooms are great with all rooms ocean facing. There is daily maid service although the floors were not mopped during the week we stayed so by the end of the week the bottoms of our feet were black just from walking barefoot in the room, wifi for a fee and an in room safe.
Be aware that due to new laws in Mexico to fight money laundering you are no longer able to exchange dollars at the hotel you will have to do that at the bank and you will need your passport.
We had two massages while there and chose to go to the massage room, mistake. The room is very small and you can hear people booking tours or just chatting in the lobby area. They do offer in room service and I would suggest it.
The beach is nice and kept clean and the vendors are for the most part respectful after you turn them down.
The biggest disappointment was the food in the restaurant. I was simply awful except for breakfast. We also were told there was room-service everyday but were told three days that we could not have it. The staff is a bit inattentive and you may have to wait some time for your bill and drink refills even after asking for it. Don't let the food stop you from staying at this wonderful, small place just plan ahead to either eat somewhere else or go to the store and cook yourself. There are some amazing restaurants in PV.