Perfect location.
The stairs are perfectly manageable and it has all you need!