Very clean, organised and all the facilities are available. Hated pool was amazing.