We had a wonderful stay! It was excellent for a group and had all the necessary accommodations, including a fully stocked kitchen. The location was also perfect. Would definitely stay here again!