The Coral Hamaca is actually located in Boca Chica, not right in SD; it's about a 30 minutes drive from SD (if traffic is good), beautiful ride on a nice four lane hwy viewing the Carribean on the right-hand side. Never stayed at the Hamaca, but have heard wonderful things about it. The town of BC, beach and people are absolutely great!! Don't know of the other hotel.