locations good, rooms clean, staffs are nice