We have rented all of the small cabins for 3 years in a row at Sleeping Bear resort for a extended family vacation. they are small but clean. They have small kitchens, 1-2 bedrooms, air conditioning. For the price and about 15 minutes from Traverse City they are great. The only down fall that I didn't;t like about them it is a walk down to the water and there is no beach front. Other than that they are great.