Had a fantastic time at Ray and Elsa's. Their porch is great for hanging out and looking at the ocean, and it's literally a 3 minute walk to a beach that is not only great for swimming but also snorkeling (we saw sea turtles!). Highly recommend. Everything they advertise is pretty spot on.