Small place overlooking beaches, great place to stay