Excellent location. It has all in a small place with lots of small details for comfort.