This was our second stay at Michael's. Overall it was great- good location near the pond and the beach, comfortable, & clean. Michael was very communicative and responsive. We love that it is dog friendly so our pooch could enjoy the getaway too.