This may have been the nicest place I stayed in Nepal, but I only stayed at a couple other places, and it is 4 star at best. The place itself was nice, but for shower hot water I had to call the desk each day to get them to heat up the water. The shower actually had a shower curtain, which was a positive I learned for Nepal.
Also the green area in the picture is an illustion in that it is a park, not part of the property, and the lakeshore is full of litter and other garbage. I found the meals very good and service by all the staff also very good. Internet access and speed also good. Also know that it is not a convenient walk to town, but taxis are cheap. At night the frog noise is very LOUD (in May), so to sleep you may want ear plugs. Oh yes, one of the features listed is an airport shuttle but they will only pick you up for free - for the return you must pay, about $8. The pool was very popular. Overall a nice place to stay and be able to enjoy the view of the lake and hills somewhat near town.