Great location, communication, comfortable stay. My friends and I would definitely book again, and supports a great cause.