Very clean and so adorable. In a good location as well. The host has very good communication if you have any questions or requests and is very informative.