My husband and I were guests of our great friends to attend their wedding. We arrived and I have to say the first thing I noticed was the large parking area -- which easily fits a lot of vehicles and is right between the main house and cottage. Secondly I noticed a huge number of nicely furnished, private, bedrooms. Each guest, including my husband and I, had our own room and privacy. Thirdly I noticed the number of kitchens! Three! At first one would think that this many would not be needed -- but for a wedding with lots of guests -- absolutely perfect. Then there is the huge dining room which, for us -- over the 5 days of our stay -- was perfect for many functions including dinners, offices during the day, a great serving area for catered events, to name a few of our uses. Not to mention two laundry rooms, a pool table room, a patio overlooking the pool and beach and hammock .... it goes on. In summary, it was perfect for our event and had everything we needed.