Very clean, exactly as advertised- great location with personal touches. Worked great for our trip!