Our group loved this place! The location was perfect and the place was very clean.