We only spent 2 nights here after having stayed in MiraFlores in a different hotel earlier in the trip, I expected this to be better as it's a Radisson, and was disappointed.
Location isn't great, staff never exceeded fine, and during one conversation were very rude.
The actual facilities are fine, the room was big and it was clean.
They have an onsite taxi. BEWARE! We used it to the nearby shopping mall (Jockey) and it cost 50 Soles. We got a different taxi back and it was only 30 Soles.
When we got back I booked a taxi for taking us to the airport at 3am the next morning. I specified to please call a taxi and book it, not the guy outside. I double checked that it was booked before we went to the room.
At 3am, I discovered the taxi had not been booked and that the only thing available was the guy outside who was going to charge 100 Soles. The taxi from the airport was 60 Soles on the way there. The guy behind the desk proceeded to argue with me that 100 was the price. I had to insist more than once that he call a taxi, and at one point he dismissed me with a hand gesture.
We got a normal taxi in the end which only cost 50 Soles. Had we not left extra time, we would have been forced to pay twice the price.
This experience soured the whole stay for me.