Very clean, wonderful stay