We vacationed here for 10 days and I just cannot say enough great things about this place. My family and I really were looking for a nice place on a lake and this seemed perfect and it was. It has a very beautiful deck right onto the lake where we fished till late hours of the night. We caught so many fish we had to start throwing them back and the others we had for dinner. I prepared myself for the high desert heat and really was pleasantly surprised to not only have a air conditional but also a swamp cooler which being on by itself worked awesome! Their furniture was brand new in all the bedrooms, living room and kitchen. There was a sun room where gave a panoramic view of the lake from the inside and felt like you were outside, I could sit therefor hours and just read a book. Plus a bonus was we were able to use the community amenities such as the pool, Jacuzzi and kids' pool, which was also a pleasant surprise. There was also a workout facility there and a game room for my son. There is also a park with a full beach area which was great to go for walks with my dog and check out the place. The owners were so nice, met us at the property before we left just to chat about our time and make sure we were satisfied. I already received an email that I will be getting my full deposit back, so I am thrilled. I will definitely be back and will tell my friends as well.