Completely as described, and a good value stay. The host was communicative and thoughtful (for example, he left the AC running for us on a very hot day, so the apartment was cool when we checked in). Check-in was smooth and easy, as was check-out.