Very clean and enjoyable stay