Michael's Place is very clean and comfortable. We were happy with everything. It is right in the middle of North Haven, yet in a quiet street. Loved the modern shower, the comfie bed, the outdoor area, and the pool (which unfortunately we didn't have time to use).