Immaculately clean, wonderful hospitality, and good location.