Outstanding cleanliness, perfect for big groups. In a perfect location