This place is AMAZING! They truly have thought if everything. We had a 2 night stay and would have loved to stay longer.