We can totally recommend Bett Ann's place! Everything was as described or even better :) The view from the flat is wonderful and the whole appartment was super-clean. There is also lot of stuff you can borrow from Beth Ann like top quality snorkling sets, beach chairs or even a cooler.
Location is optimal for trips in each direction and the neighborhood is really calm.