Great place to stay; clean, convenient procedures, excellent location, clear communication. Highly recommended.