Exactly as described! You cant beat having your own bathroom! Check in was super easy and hosts were very accommodating! No TV in the room but i was only there to sleep and shower so didn’t need one. Bed was definitely firm, but i find that the case for most Airbnb’s. Will definitely stay again! Super clean! Looks like everything was recently updated.