Glad you tried Mirage. They had some great pricing over the summer, so I spent a few nights there. Big rooms, very clean, very friendly. The pool was quite nice and clean. I wish the water had been calmer the days we were there....no snorkeling. The staff is excellent and security is top notch. It is the sister property to Charella Inn.