The accomodation was fantastic, modern and comfortable. The amenities were great and we really enjoyed our stay. The accomodation is fairly new so I believe there might be some incoming upgrades.