My husband, son and I spent 3 days at the resort for a business meeting. It was off season, so not all the amenities were available. Our room had a beautiful view, clean and fresh linens, very quiet and comfy. Equipped with TV, mini fridge, communication door (great for big families). Bathroom were carefully maintained, stocked daily. We had plenty off time for swimming (indoor warm pool), paid child care was available but we didn't really need. If you like game boards, you can spend hours in the area adjacent to the pool playing game boards. This area has a special elevator for handicap people to get down the stairs and right next to it is a small Arcade area. There are 2 restaurants and 1 Cafe. Unfortunately the hours were not so great. The Cafe was opened for just few hours (off season). The food was ok. We drove to Lake Geneva for most meals. The Spa is a nice option but very expensive. It was nice to walk on the property and sit outside in the evening to hear the sounds coming from the Marina. Overall I think it was nice, staff was very polite. The housekeeping lady in charge off our room didn't speak English so communication was a little odd :) still we managed well. I would like to go back during season and compare the service and amenities.