Absolutely everything was amazing. Location, clean, exactly like the photos, and just about everything else! Definitely staying here again