The ruins are nestled in the protected landscape of the Rambla de Castro, and overlook the sea.