There is a platform with a possible ramp on the island that is currently blocked by a rock, but it looks like something house sized could be there. I wonder if it's meant for another facility or something else.