a brightly colored street with a small hotel and two women looking like they've arrived at their vacation spot. There's also ...