If you are after a beautiful tropical paradise just moments away from the beach, the treehouse is definitely for you. This place has become our home away from home and we would never dream of staying anywhere different when we come to visit Byron.