Øya har ingen bebyggelse ut over en gård. Fjellet Norskehesten, også kalt Den norske hest, dominerer øya, og gjør den lett gjenkjennelig fra lang avstand. Den høyeste toppen, som kalles Instenova rager nesten 480 meter over havflaten.