Cheap apartments by the sea in Spain - 31 properties