Michaels Place is centrally located in North Haven. The place was clean and tidy and was a very comfortable place to stay. Breakfast was excellent and the bed ensured a great night's sleep. We would love to stay again!