Good communication. Easy to find. Generally clean place. A very good stay.