Great location, very clean. The stairs aren't a big issue at all and are totally worth it for the accommodation