A charming cottage hidden among lush tropical garden. Beautiful place to stay in Broome.