Good location, excellent hostess, spacious, well-appointed, and completely up-to-date!