Stayed at Hotel Estelar Miraflores. This hotel is all about excellence.The location is excellent. Walking distance to a lot of the attractions and services in Miraflores.All the staff is great. They always treat you with courtesy and dedication to make your stay a great one.I was very impressed with my room. It had a lot of space,the bed, bathroom, living area and all the ammenities are the type you find in five stars hotels. The first night I went to their restaurant and bar Piso 21 for a drink and dinner with my wife. The quality of service,food and drinks they provided us that night, made me cancel reservations I made to other places in Miraflores and just enjoy Piso 21.Wish I remembered the name of the bartender. He was friendly and proud of every drink he mixed for us.An excellent breakfast buffet is served there every morning.on your next trip to Lima, I recommend Hotel Estelar.