Perfect! We took our church youth group for beach retreat and we had a blast!! The communication was quick and the house was clean. Great location too!