Everything you need. Deb is very friendly and accomodating. The place is clean and beautiful as well as the location. The little touches that Deb has included in the space makes all the difference. Would definitely stay again!