Very clean, easy to find, parking very close, self-contained with everything you might need. Directions and entry were all clear and communication was excellent. Highly recommended.