I stayed at the Peppers Beach Club last time I was there. Gone right off the Mirage. I really liked the beach club - big paul, large rooms, spa on the balcony, short walk to town, and reasonably priced. There is better accommodation in Port Douglas, but not for the price