Looks exactly as pictured and includes everything listed. We stayed pretty long about two weeks. There were a few minor issues but I will honestly say the hosts were very quick to respond, I mean immediate response and came to resolve it the same night. They are quick to respond and very nice people. The place is also at a great location extremely convenient. Would stay again.