That place depicted in the lowest of Keyclones images... best place to go IMO... no beach though.