Very clean, organised, modern and all the structure we needed to have a perfect stay.