Very clean and very safe. Great communication with the owners quick response. We will stay there again no doubt!