Amazing location and VERY spacious. Need to climb 90 stairs