Very nice place; clean and well-appointed.