Great place and location! In-law apartment was very clean and just the right size for our week long stay. (2 adults and 1 dog). Being able to walk to the beach every morning with our dog was a plus. We would definitely stay at Michael’s again.