My stay here was fantastic. The rooms are very comfortable and modern, (comfiest bed I slept in Peru!) I did not take advantage of the rooftop bar but I visited it briefly during the day and it was a nice spot that I would have enjoyed having a drink. The breakfast included was the best hotel food I have ever had. In the U.S. we typically get packaged and pre-made snacks, the food here was made to order! Very tasty. My spanish comprehension is very poor at the moment, so I appreciated very much the staff's effort to make communication as simple as possible for me; I had no trouble at all. The location is also perfect in Miraflores. Its a very short walk to food markets, restaurants, and the charming Kennedy Park. I would definitely stay here again.