Shane and Katie exceeded my expectations! I would definitely stay again.