hotel and apartments : from across the street .