Great location! Very clean and up-to-date. The stairs are a bit steep but good exercise!