It's exactly as described, the apartment is very big and has all the comforts of home. Kitchen is very well equipped Craig clearly loves cooking :)!
The apt was on the 5th floor walk up but Craig helped me with the suitcase because mine was really heavy so that was super nice since I was so tired from traveling. Great apartment and host.