Fantastic place
Big open spaces
Air conditioning throughout
Great amount of kitchen appliances
Perfect for a big group