Communication and service was excellent throughout the process. The place was immaculately clean and well appointed, with clear directions for everything. Thoughtful touches abound, and were much appreciated.