Easy self check in process and convenient location. Clean and presentable accommodation.