We stayed at Michael's place for a family Christmas celebration in January. The house has amazing views over from Lighthouse Beach from the back deck on both levels and the living areas.
The house was comfortable for the 12 people we had staying in the house, however we didn't feel the house was as luxury as we expected. Perfectly adequate but price and photos didn't match the reality.
Be aware, the downstairs bunk room doesn't have a door.