Michael's place is a great little studio. Modern interior and very clean. It had everything I needed for my two-night stay. Plenty of breakfast supplies, very comfortable bed, nice bathroom and a little kitchenette. There's also a good bbq area and a pool.
Michael is an excellent host and can provide any info you need on the area.
It is also located in a great spot, very close to cafes, restaurants, bowling club, the river and a nice stroll to the beach.
Highly recommend a stay at Michael's place and a visit to North Haven.