Good location. Great size for large group of people. Could be cleaner but has everything you require.