Great location
Thoroughly comfortable
Well laid out.