We are a family of 4 that found this hotel by chance. We were stranded in the Lima airport because of weather and a local Peruvian suggested we stay at Maria Luisa. We took his suggestion. The hotel was wonderful. Actually, we had a beautiful night of sleep. The hotel is very quiet. Nothing fancy about it - but the rooms get the job done, the staff is friendly and the hotel is located near all attractions in Miraflores. Great hotel for the price. I would stay there again. The only drawback is the staff spoke no English. My spanish is not so great, but i was able to communicate.