Nice staff, clean and with a lot of common areas