We thoroughly enjoyed our stay. Boomerang beach is stunning and the townhouse was beautifully renovated, very well stocked and very comfortable.