We brought a staff of 8 for a team building weekend to stay here. The place is amazing... clean, quirky, has everything you need to cook, hangout and have fun! There is a beautiful deck right on the river with a fire pit, along with other outside seating areas. We were able to walk to the beach and village with the shops and restaurants in just a couple of minutes (the walk is right along the river). All 8 of us loved this place and are already talking about when we can come back!