Excellent experience. We had a blast staying at this place.