That is the Hospital Loma de Luz - 3 km east of Loma Linda
the Island of Cayos Cochinos in view
That is the police station, at the main road