Great stay with fun amenities