Enjoy unique moments at Castillo View, a cafe offering refreshing drinks with a view.