Just got back from our first trip to Belize in September..stayed at Costa Maya Reef after we lost our reservation at Legacy. Costa Maya Reef really took care of us...Rodrigo and Shannon are the best..Costa Maya is quiet, yet you can take the water taxi to San Pedro for fun...great snorkeling...took a fishing trip with Tony and Rony and bbq lobster, fish on the beach...just a wonderful fishing trip...Costa Maya has a pool, kayaks and restaurant on site. You can also rent snorkeling equipment. Fun place..we loved it!