Very clean and big rooms. Well located.