Clean, spacious, good location and had all the amenities we required. Should have stayed longer!