100% meets all expectations! Loved the place. Clean and everything needed was provided inside. Will definitely stay here again