Excellent location; comfortable and very well-appointed.