The place is huge and a great location. We had an issue with it not being cleaned prior to our arrival that unfortunately could not be remedied so the cleaning fee was refunded. Had the place been clean it would have been perfect for our visit.