My family of 8 came to visit and this place provided everything they needed!