About as close to perfect as you're gonna get. Been in much lesser airbnbs, and not many, if any, better. Has everything you didn't even know you needed.