Good location, thoughtful touches, well equipped