Had everything we needed just lacked some cleanliness and obviously had to sleep on the mattress in the floor because the bed frame broke before we even had chance to sleep on it. Other than that was ideal, and great location