Super convenient place to stay when arriving from overseas.