Very clean and neat. Perfect for wedding we attended st Marybrooke Manor. Beau was very hospitable and a great communicator.