Everything was supplied. Very clean and spacious. Extremely convenient for shopping and restaurants. Highly recommended.