Excellent, dog friendly, hassle free, stay.