Lovely place to stop over with plenty of thoughtful touches.