Lovely place right on the shore. Private balcony, strong internet if you need to get some work done. Very close to good snorkeling, quality eats and resort beaches.