Accurate, clean, modern and in a great location. Communication and check in both excellent