Lots of stairs but worth it