Coogee is nice too - holiday inn i think its called has great views, cafes,.....or Clovelly is nice too, but not sure about accomodation.