This small, popular apartment complex nestles on the sea front in Callao Salvaje.The complex comprises of 28 apartments both of one bedroom and two bedroom spacious apartments. The one bedroom apartments all have superb views overlooking the Atlantic..