Family owned and operated and it shows. All requests were promptly addressed. Rooms are a very nice size with a little kitchenette with a microwave, refrigerator and sink with glasses and cups, and coffee pot. Our room also had a pull-out sofa so a family with two small children could stay in one room.All rooms have views of the lake. Outside each room is a table and chairs so you can sit outside and eat or drink something and look at the lake. The resort has swimming and you can rent out kayaks. We were there for a long weekend for a wedding. The beach has fire pits. There is also a swimming pool. There is no restaurant on the property, but lots of options in different price ranges in and around Tahoe Vista. Wifi is available. Would definitely stay there again.