Great location, great set up. Super clean. The only issue was that the temperature control on top floor was a bit tricky due to massive windows (got really hot upstairs).