This property is well-located, clean, and offers wonderful kitchens. For a large group, the many bedroom setups work well. In fact, there are so many bedrooms that our group did not discover all of them until the last day!