Desirée's place fulfilled every basic need, and some more! Definitely recommend!