Great location. Our stay was fantastic. The lagoon and beach were perfect. The villa was clean and had a great view of the ocean.