Very clean, very nice, great stay