This place was great. Everything you're probably going to need is there. The only issue you might run into is the stairs. But everything else is great. Definitely worth it.