Sparkling clean, great bed and shower. Great location and North Haven and surrounding area are very nice.