Very clean and lots of rooms for our big family. The location was amazing, 30 mins or less from the Zoo, Sea World, Legoland and lot of wonderful beaches.