Clear communication. Easy access. Comfortable stay. Great location.