Øya ligger 3,07 kilometer nord for Spark Point på Greenwich Island, 2,07 km øst-nordøst for Dee Island, 280 meter sørøst for Barrientos Island, 3,39 km sørvest for Debelyanov Point på Robert Island og 4,83 km vest for Negra Point på Robert Island.