very flexible check-in. clean and nicely located.