A really good place regarding price and location. The fact of self check-in and check-out is a great advantage!