This place was as advertised: very modern and very clean and a convenient location. Easy self-check-in and no issues. Recommended.