Good spot on island with excellent views