Very clean and well located place with flexible check in and check out. Everything went well during my stay.