The apartment was very clean and it had everything you need. David responded very quickly to our questions which was great.