The place has everything I needed, well located, clean, flexible check in and check out. Very convenient!