This place is spacious, clean, and great for large groups. All of the amenities you need for a great stay. Would stay here again.