Sparkling clean, comfortable beds, big screen TV and an amazing location. We stayed for my wedding weekend and had an amazing time!