We had an amazing time staying at Michaels place . Kitchen was well stocked and the place was nice and clean. The boys loved the beach which was a block away. The house had a front yard which my boys enjoyed playing in. We highly recommend staying at Michaels place. We will definitely be back.