This place is a little gem. Beach front and very private.