We stayed twice in this hotel over a one week period. This first room was real ordinary. The second, much better. Both rooms were clean, but ended up both times with sore backs and necks from the bed. Not a wide choice of food for breakfast. Again, quite ordinary really. Good central location in Miraflores however.