If you value yourself, go elsewhere. Not clean, not well-kept, and when you go to get your deposit back for the key of the safe in your room, staff will invent an extra fee they want to charge you but "forgot" to mention ever before. Do I need to say more about service? But well, the location of the hotel is great indeed if for any reason you need to stay in the Centro instead of Miraflores.