Cygnett Resort in Nainital offers a picturesque view of the mountains and valley. The staff is polite, helpful and provides excellent service. The property is well-maintained and offers a range of amenities including a swimming pool, spa, cycling, zipline, pool table, and more. The food is delicious, but a bit expensive. The location is a bit far from Nainital, but it's perfect for a peaceful and luxurious stay. However, some guests have complained about the size of the rooms, outdated furniture, and lack of certain amenities.