Since Feb 2011
This is a wonderful place to visit! The snorkeling...
The resort and the staff are top notch. The amenit...