5 stars all around!! Everything was sparkling clean and the pictures do not do it justice. Thank you so much for hosting us at your beautiful house!