Spotless, thoughtfully set up and presented and highly recommended. Thanks for a great stay.