Stop in for a cup of coffee

Looks vaguely familiar.....like maybe I've seen that island before.