there’s nothing/no place like something - definition and synonyms

phrase
  1. used for emphasizing that a thing or a place is better than any other

    There’s nothing like a cold beer on a hot summer day.

    If you want excitement, there’s no place like Las Vegas.

See also main entry: like