Good location, thoughtful touches, recommended.