Great place for longer stays. Cleaning supplies were all provided. The host is super lovely and has excellent phone communication. The place ia very clean and looks exactly like the pictures.