The Naini Retreat property is located in a prime location with a beautiful view of the Nainital Lake. The staff is courteous and helpful, providing free pick-up and drop-off services to the mall road. The food is delicious with a variety of options available. The property has a vintage charm and is well-maintained. However, some guests faced issues with room size and maintenance. The property has a lot of stairs, which may be difficult for elderly guests. Overall, it's a great property for a comfortable stay with mesmerizing views.