Treehouse will let you run a tab to your room and settle up at the end of the day or at checkout. This will more impact their walk up business from the beach of non staying visitors. During peak season I'm not so sure they even want that business as they're generally fully occupied and charge non staying guests to come on premise. The move will drive ex-pats and seasoned vets to other spots but like I mentioned I don't think they care all that much as their focus is really on guests staying there which should work out well for you.